<!DOCTYPE html>
<html lang="zh">
  <head>
    <title>大众云-专注开发者服务 | 企业签名 | tf签名 | 开发者账号 | iOS账号 | iOS上架 | app分发 | 应用分发 | App内测分发</title>
    <meta name="description" content="专业tf签名,企业签名,超级签名,开发者账号,iOS账号,iOS上架,app分发,应用分发,云存储,应用分发,应用内测">
    <meta name="keywords" content="tf签名,企业签名,开发者账号,iOS账号,iOS上架,app分发,iOS签名,应用分发">

    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
    <meta
      name="viewport"
      content="width=device-width,initial-scale=1.0, minimum-scale=1.0, maximum-scale=1.0, user-scalable=no"
    />
    <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" />
    <meta name="renderer" content="webkit" />
    <meta name="baidu-site-verification" content="WDULFadCJ9" />

    <link rel="stylesheet" href="./static/font_780494_fdjuk9baed7.css" />
    <link rel="stylesheet" type="text/css" href="./static/swiper.min.css" />
    <link rel="stylesheet" type="text/css" href="./static/bootstrap.min.css" />
    <link rel="stylesheet" type="text/css" href="./static/base.css" />
    <link rel="stylesheet" type="text/css" href="./static/main.css" />
    <link rel="stylesheet" type="text/css" href="./static/h5.css" />
    <script type="text/javascript" src="./static/jquery.min.js"></script>
    <script type="text/javascript" src="./static/bootstrap.min.js"></script>
    <script type="text/javascript" src="./static/vue.js"></script>
    <script type="text/javascript" src="./static/js.js"></script>
    <script type="text/javascript" src="./static/swiper.min.js"></script>
    <script type="text/javascript" src="./static/vue-countup.min.js"></script>
    <script src="./static/app-info-parser.js"></script>
    <script src="./static/base.js"></script>
    <script src="https://codecdn.birdfast.com/axios.min.js"></script>
    <link rel="stylesheet" href="https://unpkg.com/element-ui/lib/theme-chalk/index.css">
    <!-- element ui -->
    <script src="https://codecdn.birdfast.com/index.js"></script>
    
    <link
      rel="shortcut icon"
      href="./static/favicon.ico"
      type="image/x-icon"
    />
    <script>
      isHideFooter = false;
    </script>
    <script>(function() {var _53code = document.createElement("script");_53code.src = "https://tb.53kf.com/code/code/66184ee3eb854854949d539cc30ede120/1";var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(_53code, s);})();</script>
  </head>
  <body>
    <div id="header"></div>


    <div class="header-separate hidden-xs"></div>
    <script>
      isHideFooter = false;
    </script>
    <style>
      .ie_dialog {
        position: fixed;
        z-index: 10000;
        left: 0;
        top: 0;
        width: 100%;
        height: 100%;
        background: #fafafa !important;
        display: none;
      }
      .ie_dialog table {
        margin: 100px auto;
      }
      .ie_notice .logo_osc {
        display: block;
        margin: 0 auto;
        padding-bottom: 24px;
      }

      .ie_notice h2,
      .ie_notice h4 {
        margin: 0;
        text-align: center;
      }

      .ie_notice .title {
        font-size: 28px;
        color: #4a4a4a;
      }

      .ie_notice .subtitle {
        font-size: 20px;
        color: #9b9b9b;
        font-weight: normal;
      }

      .ie_notice .ie_box {
        width: 560px;
        margin: 24px auto;
        background: #ffffff;
        border: 1px solid #e6e6e6;
        box-shadow: 0 2px 0 0 rgba(0, 0, 0, 0.1);
        border-radius: 4px;
        display: table !important;
      }

      .ie_notice .ie_box .desc {
        font-size: 14px;
        color: #6d6d6d;
        line-height: 22px;
        padding: 20px;
      }

      .ie_notice .ie_box a {
        display: inline-block;
        width: 30%;
        text-align: center;
      }

      .ie_notice .ie_box .go {
        width: 100%;
        background: #f6f6f6;
        font-size: 16px;
        color: #9b9b9b;
        padding: 16px 0;
        text-align: center;
        border: none;
        margin-top: 20px;
        text-decoration: none;
      }

      .ie_notice .ie_box a img {
        border: none;
      }
    </style>


    <!-- 内容区-start -->
    <div id="con"></div>
    <!-- 内容区-end -->

    




    <div id="footer"></div>



    <template id="index"></template>
    <template id="sign_banner"></template>

    <template id="apps_banner"></template>
    <script>
        $("#con").load("./home.html");

      var signBanner = {
        template: "#sign_banner",
        data() {
          return {};
        },
        methods: {
          goSign(event) {
            event.stopPropagation();
            window.location.href = "/sign/lists";
          },
        },
      };

      var appsBanner = {
        template: "#apps_banner",
        data() {
          return {};
        },
        methods: {
          goApps(event) {
            event.stopPropagation();
            window.location.href = "/apps";
          },
        },
      };
    </script>
    <div class="ie_dialog" id="incompatible_tip">
      <div>
        <br />
        <table class="ie_notice" style="border: 0">
          <tbody>
            <tr>
              <td style="text-align: center">
                <img
                  class="logo_osc"
                  src="./static/logo-top.png"
                  alt="大众云"
                />
              </td>
            </tr>
            <tr>
              <td><h2 class="title">我们不支持 IE 10 及以下版本浏览器</h2></td>
            </tr>
            <tr>
              <td>
                <h4 class="subtitle">
                  It appears you’re using an unsupported browser
                </h4>
              </td>
            </tr>
            <tr>
              <td>
                <div class="ie_box">
                  <div class="desc">
                    为了获得更好的浏览体验，我们强烈建议您使用较新版本的
                    Chrome、 Firefox、 Safari、360
                    等，或者升级到最新版本的IE浏览器。 如果您使用的是 IE 11
                    或以上版本，请关闭“兼容性视图”
                  </div>
                  <div class="logos">
                    <a
                      href="http://www.google.cn/chrome/browser/desktop/index.html"
                      target="_blank"
                      title="下载Chrome浏览器"
                    >
                      <img src="./static/logo_chrome.png" width="200px" />
                    </a>
                    <a
                      href="http://www.firefox.com.cn/"
                      target="_blank"
                      title="下载Firefox浏览器"
                    >
                      <img src="./static/logo_firefox.png" width="100px" />
                    </a>
                    <a
                      href="http://browser.360.cn/"
                      target="_blank"
                      title="下载360浏览器"
                    >
                      <img src="./static/logo_360.png" width="100px" />
                    </a>
                  </div>
                  <div>
                    <a
                      href="javascript:void(0);"
                      onclick="document.getElementById(&#39;incompatible_tip&#39;).style.cssText = &#39;display:none;&#39;;"
                      class="go"
                      >继续访问</a
                    >
                  </div>
                </div>
              </td>
            </tr>
          </tbody>
        </table>
      </div>
    </div>
    <div
      class="modal fade ms-modal"
      id="showModalNotice"
      tabindex="-1"
      role="dialog"
    >
      <div class="modal-dialog" role="document">
        <div class="modal-content">
          <div class="modal-header">
            <h4 class="modal-title">回收闲置IOS企业开发者账号</h4>
          </div>
          <div class="modal-body">
            <p class="mt15">
              大众云高价回收闲置IOS企业开发者账号或P12证书，欢迎联系 QQ:
              1578230161
            </p>
          </div>
          <div class="modal-footer">
            <button type="button" class="ms-btn ms-btn-primary contactQQ">
              立即联系
            </button>
            <button
              type="button"
              class="ms-btn ms-btn-default"
              data-dismiss="modal"
            >
              关闭
            </button>
          </div>
        </div>
      </div>
    </div>
    <script type="text/javascript" src="./static/jquery.cookie.js"></script>
    <script>
      var isIE = (function () {
        var browser = {};
        return function (ver, c) {
          var key = ver ? (c ? "is" + c + "IE" + ver : "isIE" + ver) : "isIE";
          var v = browser[key];
          if (typeof v != "undefined") {
            return v;
          }
          if (!ver) {
            v =
              navigator.userAgent.indexOf("MSIE") !== -1 ||
              navigator.appVersion.indexOf("Trident/") > 0;
          } else {
            var match = navigator.userAgent.match(
              /(?:MSIE |Trident\/.*; rv:|Edge\/)(\d+)/
            );
            if (match) {
              var v1 = parseInt(match[1]);
              v = c
                ? c == "lt"
                  ? v1 < ver
                  : c == "gt"
                  ? v1 > ver
                  : undefined
                : v1 == ver;
            } else if (ver <= 9) {
              var b = document.createElement("b");
              var s =
                "<!--[if " +
                (c ? c : "") +
                " IE " +
                ver +
                "]><i></i><![endif]-->";
              b.innerHTML = s;
              v = b.getElementsByTagName("i").length === 1;
            } else {
              v = undefined;
            }
          }
          browser[key] = v;
          return v;
        };
      })();

      if (isIE()) {
        document.getElementById("incompatible_tip").style.cssText =
          "display:block;";
      }
    </script>
    <script>
      Vue.use(VueCountUp);
      var host = window.location.host;
      if (host == "shanqing.com" || host == "www.shanqing.com") {
        var _title = "累计服务APP";
      } else {
        var _title = "累计在线签名APP";
      }
      var index = {
        template: "#index",
        data: function () {
          return {
            start: "",
            end: "",
            scroll: false,
            msg: ["累计在线封装打包", _title, "累计已发布上传APP"],
            num: {},
            shanqing: false,
          };
        },
        methods: {
          scrollFun: function () {
            var This = this;
            $(window).scroll(function () {
              var scrollTop = $(document).scrollTop();
              // console.log(scrollTop);
              if (This.shanqing) {
                if (scrollTop > 800) {
                  This.scroll = true;
                }
              } else {
                if (scrollTop > 1700) {
                  This.scroll = true;
                } else {
                  // This.scroll = false;
                }
              }
            });
          },
        },
        created: function () {
          this.ajaxFun();
        },
        mounted: function () {
          // this.scrollFun();
        },
      };

      function gotoPack() {
        var web_url = $("#webUrl").val()
          ? "/pack?web_url=" + $("#webUrl").val()
          : "/pack";
        window.location.href = web_url;
      }
      function goPack() {
        window.location.href = "/pack";
      }

      function gotoNosign() {
        window.location.href = "/#model_one";
        $(".model-one .tab-item#nosign-item")
          .addClass("active")
          .siblings()
          .removeClass("active");
        $(".model-one .change-tab-cont")
          .eq(1)
          .addClass("active")
          .siblings()
          .removeClass("active");
      }

      $("#sign-div").on("click", function () {
        window.location.href = "/sign";
      });

      $("#apps-div").on("click", function () {
        window.location.href = "/app";
      });

      $(function () {
        $(".ipaSignTool").on("click", function () {
          $.ajax({
            type: "get",
            url: "/utils/macsigntool",
            dataType: "json",
            success: function (res) {
              window.location.href = res.data;
            },
            error: function () {
              console.log("error");
            },
          });
        });
        if (!$.cookie("contactQQ")) {
          //$("#showModalNotice").modal("show");
          //$.cookie('contactQQ', '1', {expires: 1});
        }
        $(".contactQQ").on("click", function () {
          //$.cookie('contactQQ', '1', {expires: 1});
          // $("#showModalNotice").modal("hide");
          var windowWidth = $(window).width();
          if (windowWidth <= 750) {
            /*1234567对应的就是需要聊天的客服*/
            window.location.href =
              "mqqwpa://im/chat?chat_type=wpa&uin=1578230161&version=1&src_type=web&web_src=oicqzone.com";
          } else {
            window.location.href =
              "http://wpa.qq.com/msgrd?v=3&uin=1578230161&site=qq&menu=yes";
          }
        });
        var host = window.location.host;
        if (host == "shanqing.com" || host == "www.shanqing.com") {
          $("#sign-div").remove();
          $("#publish-li").show();
          $("#sign-li").hide();
          $(".index-signature-wrap").hide();
          $("#pack-div").remove();
        }


        var partnersSwiper = new Swiper(".swiper-container1", {
          navigation: {
            nextEl: ".swiper-button-next",
            prevEl: ".swiper-button-prev",
          },
          centeredSlides: true,
          slidesPerView: "auto",
          loop: true,
          speed: 800, //匀速时间
          on: {
            slideChangeTransitionEnd: function () {
              console.log(this.activeIndex); //切换结束时，告诉我现在是第几个slide
            },
          },
        });

        $(".panel-default").on("click", function () {
          if ($(this).hasClass("active")) {
            $(this).removeClass("active");
          } else {
            $(this).addClass("active").siblings().removeClass("active");
          }
        });

        $(".goto_cydia").on("click", function (event) {
          window.location.href = "/pack/cydia";
          event.stopPropagation();
        });
        $(".model-one .tab-item").on("click", function () {
          var crr = $(this).index();
          $(this).addClass("active").siblings().removeClass("active");
          $(".model-one .change-tab-cont")
            .eq(crr)
            .addClass("active")
            .siblings()
            .removeClass("active");
        });
      });
      // console.log("风影");
    </script>

    <!--弹窗-->
    <div
      class="modal fade ms-modal"
      id="myModalPay"
      tabindex="-1"
      role="dialog"
    >
      <div class="modal-dialog" role="document">
        <div class="modal-content">
          <div class="modal-header">
            <h4 class="modal-title">购买</h4>
          </div>
          <div class="modal-body">
            <div class="font18 color-333">是否完成了购买？</div>
            <p class="mt15">
              请在新打开的页面中完成购买，购买完成后，请根据购买结果点击下面的按钮
            </p>
          </div>
          <div class="modal-footer">
            <input type="hidden" name="order_sn" value="" />
            <button type="button" class="ms-btn ms-btn-primary complete-pay">
              支付成功
            </button>
            <button
              type="button"
              class="ms-btn ms-btn-default fail-pay"
              data-dismiss="modal"
            >
              支付遇到问题
            </button>
          </div>
        </div>
      </div>
    </div>

    <div
      class="modal fade ms-modal"
      id="paySuccessModal"
      tabindex="-1"
      role="dialog"
    >
      <div class="modal-dialog modal-sm" role="document">
        <div class="modal-content">
          <div class="modal-body">
            <div class="text-center">
              <div><span class="icon icon-modal-success1"></span></div>
              <p class="color-333 bold font16 mt5">购买成功</p>
              <p class="color-333 mt5"></p>
              <div class="mt15">
                <a
                  type="button"
                  class="ms-btn ms-btn-default w90"
                  href="./#"
                  >确定（3）</a
                >
              </div>
            </div>
          </div>
        </div>
      </div>
    </div>

    <div
      class="modal fade ms-modal auto-hide-modal"
      id="submitLoading"
      tabindex="-1"
      role="dialog"
    >
      <div class="modal-dialog modal-sm" role="document">
        <div class="modal-content">
          <div class="modal-body">
            <div class="text-center">
              <div class="auto-hide">
                <span class="icon icon-modal-success3"></span>
                <div class="mt5">已提交，请稍后...</div>
              </div>
            </div>
          </div>
        </div>
      </div>
    </div>
    <!--/弹窗-->

    <script src="./static/clipboard.js"></script>
    <script src="./static/common.min.js"></script>
    <script>
      if (!isHideFooter) {
        $(".right-float-window").show();
      }

      $(function () {
        $("body").on("click", ".fail-pay", function () {
          $(".pay-money a:last").removeClass("disabled");
          $(".pay-money a:last").addClass("toPay");
        });
        $("body").on("click", ".complete-pay", function () {
          $(".toPay").removeClass("disabled");
          order_sn = $("#myModalPay").find('input[name="order_sn"]').val();
          if (!order_sn) {
            $("#myModalPay").modal("hide");
            return;
          }

          $.post("/order/check-pay", { order_sn: order_sn }, function (result) {
            if (result.code != 200) {
              $("#myModalPay").modal("hide");
            } else {
              if (
                result.data.service_type == 3 ||
                result.data.service_type == 4
              ) {
                window.location.href = "/publish";
              } else if (result.data.service_type == 2) {
                window.location.href =
                  "/sign/upload?step=4&sign_id=" + result.data.goods_id;
              } else if (result.data.service_type == 1) {
                window.location.href =
                  "/pack?step=5&id=" + result.data.goods_id;
              } else if (result.data.service_type == 5) {
                window.location.href = "/user/order";
              }
            }
          });
        });

        var windowWidth = $(window).width(); 
        $("body").on("click", ".chatQQ", function () {
          // console.info(windowWidth);
          var qq = 40034503;
          if (windowWidth <= 750) {
            /*1234567对应的就是需要聊天的客服*/
            // window.location.href = `mqqwpa://im/chat?chat_type=wpa&uin=${qq}&version=1&src_type=web&web_src=oicqzone.com`;
            window.open(`mqqwpa://im/chat?chat_type=wpa&uin=${qq}&version=1&src_type=web&web_src=oicqzone.com`, '_blank')
          } else {
            // window.location.href = `http://wpa.qq.com/msgrd?v=3&uin=${qq}&site=qq&menu=yes`;
            window.open(`http://wpa.qq.com/msgrd?v=3&uin=${qq}&site=qq&menu=yes`, '_blank')
          }
        });

        var source_login = 0;
        if (windowWidth <= 750 && source_login) {
          Modal.templateModal({
            imgName: "modal-bg-3.jpg",
            title1: "提示",
            title2: "",
            p:
              '建议您：<br>尽快<span class="color-danger">电脑</span>登录大众云网站，即可享受<br><span class="iconfont icon-xingxing" style="color: #fec323; font-size: 12px; margin-right: 5px;"></span>免费试用封装打包APP<br><span class="iconfont icon-xingxing" style="color: #fec323; font-size: 12px; margin-right: 5px;"></span>每天免费赠送<span class="color-danger">1000</span>次分发下载次数',
            align: "left", // 居左 left, 居中 center, 居右 right
            btnText: "知道了",
            btnClass: "modal-btn2",
          });
        }

        var num = 3;
        var linkTime = null;
        clearInterval(linkTime);

        function linkfun() {
          if ($("#paySuccessModal").is(":visible")) {
            $("#paySuccessModal a").text("确定（" + num + ")");
            num--;
            if (num <= 0) {
              var href = $("#paySuccessModal a").attr("href");
              window.location.href = href;
            }
          }
        }

        linkTime = setInterval(linkfun, 1000);

        // $.post("/user/messages/dialog", function (data) {
        //     if (data.code == 200 && data.data) {
        //         console.log(data.data.message);
        //         Modal.generalModal({
        //             backdrop: false, // 点击阴影是否关闭弹窗， // true 开启； false 关闭
        //             iconClass: "",  // success: icon-modal-success1,  error: icon-modal-error2
        //             title: data.data.subject,  // 弹窗标题
        //             p: data.data.message, // 弹窗内容
        //             align: 'left', // 弹窗内容排列顺序 left center right
        //             cancelBtnText: '关闭',    // 取消按钮文字
        //             successBtnText: '知道了',  // 确定按钮文字
        //             successBtnModal: true, // 点击确定按钮是否关闭弹窗 true 关闭 false 不关闭
        //             cancelBtnModal: true, // 点击取消按钮是否关闭弹窗 true 关闭 false 不关闭
        //             style: 'width:528px',
        //             successCallback: function () {

        //             },
        //             cancelCallback: function () {

        //             }
        //         });
        //     }
        // })
      });
    </script>

    <script>
      function alert(
        msg,
        callback,
        cancelCallback,
        align,
        successBtn,
        cancelBtn
      ) {
        if (!align) align = "center";
        if (!successBtn) successBtn = "确定";
        Modal.generalModal({
          backdrop: true, // 点击阴影是否关闭弹窗， // true 开启； false 关闭
          iconClass: "", // success: icon-modal-success1,  error: icon-modal-error2
          title: "", // 弹窗标题
          p: msg, // 弹窗内容
          align: align, // 弹窗内容排列顺序 left center right
          cancelBtnText: cancelBtn, // 取消按钮文字
          successBtnText: successBtn, // 确定按钮文字
          successBtnModal: true, // 点击确定按钮是否关闭弹窗 true 关闭 false 不关闭
          cancelBtnModal: true, // 点击取消按钮是否关闭弹窗 true 关闭 false 不关闭
          successCallback: callback,
          cancelCallback: cancelCallback,
        });
      }

          
      

    </script>

    <script type="text/javascript" src="//js.users.51.la/21132307.js"></script>
  </body>
</html>
